\par Quando falamos de software livre estamos falando de conceitos filosóficos
e direitos legais que estão inseridos em uma licença de software que permite e
assegura certas liberdades e responsabilidades para quem pretende usá-lo e/ou
modificá-lo.

\par Dentre as diversas licenças de software livre existentes, a mais difundida
hoje em dia é a GPL e o software mais famoso a usar esta licença é o
\textit{kernel Linux\copyright}\cite{curso_pratico_linux}.

\par GPL -- \textit{General Public License} --, GNU\footnote{Também
conhecido como boi cavalo, o gnu habita uma grande região que vai da zona
central do continente africano até ao extremo sul do mesmo.} GPL ou simplesmente
GPL, referem-se a mesma licença.

\par Essa licença surgiu com o projeto GNU, este projeto foi idealizado pelo Dr. 
Richard Stallman na década de 1984, com o objetivo de criar um sistema operacional \textit{Unix} totalmente
livre para que qualquer pessoa tivesse o direito de usá-lo, modificá-lo e
distribuí-lo sem ter que pagar por licenças de uso ou dar justificativas de para
que ele seria usado.

\par Este sistema operacional deveria ser compatível com o \textit{Unix} comercial, porém
não deveria e não poderia utilizar-se do código fonte do mesmo. Stallman escolheu o nome GNU
porque este nome, além do significado original do mamífero Gnu, é um acrônimo
recursivo de: \textit{GNU is Not Unix}.

%\par A partir de 1984 Stallman e vários programadores que abraçaram a causa,
%vieram desenvolvendo as peças principais de um sistema operacional, como
%compilador de linguagem C(GCC), editores de texto, etc.

\par Em termos gerais, a GPL baseia-se em 4 liberdades:
\begin{enumerate}
	\item A liberdade de executar o programa, para qualquer propósito
(liberdade nº 0);
	\item A liberdade de estudar como o programa funciona e adaptá-lo para
as suas necessidades (liberdade nº 1). O acesso ao código-fonte é um
pré-requisito para esta liberdade.
	\item A liberdade de redistribuir cópias de modo que você possa ajudar
ao seu próximo (liberdade nº 2).
	\item A liberdade de aperfeiçoar o programa, e liberar os seus
aperfeiçoamentos, de modo que toda a comunidade beneficie deles (liberdade nº
3). O acesso ao código-fonte é um pré-requisito para esta liberdade.
\end{enumerate}

\par A licença GPL foi originalmente publicada em Janeiro de 1989. No entanto,
passado pouco tempo, ficou claro que o texto da licença comportava vários
problemas, pelo que em Junho de 1991 foi publicada a GPL versão 2, sendo ao
mesmo tempo introduzida uma nova licença conhecido como LGPL. Em 2005, Stallman
anunciou que estava a preparar uma nova versão da licença em conjunto com Eben
Moglen\footnote{Professor de Direito e de História do Direito na Universidade 
de Columbia, em Nova Iorque}. Essa nova versão, foi chamada de GPLv3 e o 
primeiro esboço foi publicado em 16 de Janeiro de 2006.
